#ifndef SCHEDULE_H
#define SCHEDULE_H

#include <string>
using namespace std;

class TaskSchedule {
	public:
		TaskSchedule(istream& is);
		void setName(string n[10], int i) { name[i] = n[i]; }	
		void setStart(int s[10], int i) { start[i] = s[i]; }	
		void setEnd(int e[10], int i) { end[i] = e[i]; }
		int getNum() { return num; }
		void setNum(int i) { num = i; }			
		bool check();
		void dump();
//		void merge(TaskSchedule& ts);
//		void updateTask(string& str, int s, int e); //schA.updateTask("C0",13,14);  
		static void setRange(int cs, int ce) { class_start = cs; class_end = ce; }
		
		static int class_start;
		static int class_end;	
	private:
		int num; 
		string name[10];
		int start[10];
		int end[10];		
}; 

#endif 






